﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Telerik.WinControls;

namespace Sistema_de_Patrimonio.SDP_UI.Menu
{
    public partial class Menu_Inicio : Telerik.WinControls.UI.RadForm
    {
        public Menu_Inicio()
        {
            InitializeComponent();
        }

        private void BtnMenuSalir_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }

        private void BtnMenuArticulos_Click(object sender, EventArgs e)
        {
            SDP_UI.Articulos.Articulos_Inicio Articulos = new SDP_UI.Articulos.Articulos_Inicio();
            if (Usuarios.Usuarios_Login.Usuario_Tipo == 0)
                Articulos.Articulos_Delete.Visibility = ElementVisibility.Visible;
            Articulos.Show();
        }

        private void BtnMenuDependencias_Click(object sender, EventArgs e)
        {
            SDP_UI.Dependencias.Dependencias_Inicio Dependencias = new SDP_UI.Dependencias.Dependencias_Inicio();
            Dependencias.Show();
        }

        private void Dependencias_Menu_Click(object sender, EventArgs e)
        {
            SDP_UI.Dependencias.Dependencias_Inicio Dependencia = new Dependencias.Dependencias_Inicio();
            Dependencia.Show();
        }

        private void Listado_Correlativo_Click(object sender, EventArgs e)
        {
            SDP_UI.Consultas.Consultas_Correlativo Correlativo = new Consultas.Consultas_Correlativo();
            Correlativo.Show();
        }

        private void Listado_PorBajas_Click(object sender, EventArgs e)
        {
            SDP_UI.Consultas.Consultas_PorResolucion Bajas = new Consultas.Consultas_PorResolucion();
            Bajas.Show();
        }

        private void Listado_PorDependencias_Click(object sender, EventArgs e)
        {
            SDP_UI.Consultas.Consultas_PorDependencias Dependencias = new Consultas.Consultas_PorDependencias();
            Dependencias.Show();
        }

        private void Listados_PorCuenta_Click(object sender, EventArgs e)
        {
            SDP_UI.Consultas.Consultas_PorCuenta Cuenta = new Consultas.Consultas_PorCuenta();
            Cuenta.Show();
        }

        private void Ayuda_AcercaDe_Click(object sender, EventArgs e)
        {
            SDP_UI.Ayuda.Ayuda_AcercaDe AcercaDe = new Ayuda.Ayuda_AcercaDe();
            AcercaDe.Show();
        }

        private void Usuarios_CambiarContraseña_Click(object sender, EventArgs e)
        {
            SDP_UI.Usuarios.Usuarios_CambiarContraseña CambiarContraseña = new Usuarios.Usuarios_CambiarContraseña();
            CambiarContraseña.Show();
        }

        private void Usuarios_CerrarSesion_Click(object sender, EventArgs e)
        {
            this.Close();
            SDP_UI.Usuarios.Usuarios_Login Login = new SDP_UI.Usuarios.Usuarios_Login();
            Login.ShowDialog();
        }

        private void Menu_Inicio_Load(object sender, EventArgs e)
        {
            int Hora = DateTime.Now.Hour;
            if (Hora > 6 && Hora < 12) LblSaludo.Text = "Buen Día:";
            else
            {
                if (Hora > 11 && Hora < 19) LblSaludo.Text = "Buenas Tardes:";
                else LblSaludo.Text = "Buenas Noches:";
            }
            
        }

        private void Listados_PorDescripcion_Click(object sender, EventArgs e)
        {
            SDP_UI.Consultas.Consultas_PorDescripcion Descripcion = new SDP_UI.Consultas.Consultas_PorDescripcion();
            Descripcion.Show();
        }

        private void BtnMenuExistencias_Click(object sender, EventArgs e)
        {
            SDP_UI.Existencias.Existencias_Inicio Existencias = new SDP_UI.Existencias.Existencias_Inicio();
            Existencias.Show();
        }

        private void Listado_PorExistencias_Click(object sender, EventArgs e)
        {
            SDP_UI.Consultas.Consultas_PorExistencias Existencias = new SDP_UI.Consultas.Consultas_PorExistencias();
            Existencias.Show();
        }
    }
}
